[INFO] cloning repository https://github.com/huanhuan0812/LeafOS
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/huanhuan0812/LeafOS" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuanhuan0812%2FLeafOS", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuanhuan0812%2FLeafOS'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f5d7db7132e731d377bdda4d2367063519a20172
[INFO] fixing huanhuan0812/LeafOS against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhuanhuan0812%2FLeafOS" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-6-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/huanhuan0812/LeafOS
[INFO] finished tweaking git repo https://github.com/huanhuan0812/LeafOS
[INFO] tweaked toml for git repo https://github.com/huanhuan0812/LeafOS written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/huanhuan0812/LeafOS on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/huanhuan0812/LeafOS already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded const_fn v0.4.12
[INFO] [stderr]   Downloaded ptr_meta_derive v0.3.1
[INFO] [stderr]   Downloaded riscv-types v0.1.0
[INFO] [stderr]   Downloaded aarch64 v0.0.14
[INFO] [stderr]   Downloaded uefi-macros v0.19.0
[INFO] [stderr]   Downloaded riscv-macros v0.4.0
[INFO] [stderr]   Downloaded align-address v0.3.0
[INFO] [stderr]   Downloaded uguid v2.2.1
[INFO] [stderr]   Downloaded uefi-raw v0.14.0
[INFO] [stderr]   Downloaded arm v0.0.1
[INFO] [stderr]   Downloaded memory_addresses v0.2.3
[INFO] [stderr]   Downloaded loongArch64 v0.2.6
[INFO] [stderr]   Downloaded ptr_meta v0.3.1
[INFO] [stderr]   Downloaded x86_64 v0.15.4
[INFO] [stderr]   Downloaded riscv v0.16.0
[INFO] [stderr]   Downloaded pci_types v0.10.1
[INFO] [stderr]   Downloaded acpi v6.1.1
[INFO] [stderr]   Downloaded uefi v0.37.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a
[INFO] running `Command { std: "docker" "start" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]     Checking uguid v2.2.1
[INFO] [stderr]     Checking spinning_top v0.3.0
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling uefi-macros v0.19.0
[INFO] [stderr]     Checking ucs2 v0.3.3
[INFO] [stderr]     Checking pci_types v0.10.1
[INFO] [stderr]     Checking uefi-raw v0.14.0
[INFO] [stderr]     Checking ptr_meta v0.3.1
[INFO] [stderr]     Checking acpi v6.1.1
[INFO] [stderr]     Checking uefi v0.37.0
[INFO] [stderr]     Checking LeafOS v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: unwinding panics are not supported without std
[INFO] [stdout]   |
[INFO] [stdout]   = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding
[INFO] [stdout]   = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0152]: duplicate lang item in crate `std` (which `test` depends on): `panic_impl`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the lang item is first defined in crate `uefi` (which `LeafOS` depends on)
[INFO] [stdout]   = note: first definition in `uefi` loaded from /opt/rustwide/target/debug/deps/libuefi-4c5c319e27e56f8f.rmeta
[INFO] [stdout]   = note: second definition in `std` loaded from /opt/rustwide/rustup-home/toolchains/622891a4e29178280638a6b63a8908bde2c0c854/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ebc3593764c44f83.rmeta
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0152`.
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `uefi::table::cfg::SMBIOS_GUID`: please use `ConfigTableEntry::SMBIOS_GUID` instead
[INFO] [stdout]  --> src/boot/acpi.rs:4:42
[INFO] [stdout]   |
[INFO] [stdout] 4 | use uefi::table::cfg::{ConfigTableEntry, SMBIOS_GUID, SMBIOS3_GUID};
[INFO] [stdout]   |                                          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `LeafOS` (bin "LeafOS" test) due to 1 previous error
[INFO] [stdout] warning: use of deprecated constant `uefi::table::cfg::SMBIOS3_GUID`: please use `ConfigTableEntry::SMBIOS3_GUID` instead
[INFO] [stdout]  --> src/boot/acpi.rs:4:55
[INFO] [stdout]   |
[INFO] [stdout] 4 | use uefi::table::cfg::{ConfigTableEntry, SMBIOS_GUID, SMBIOS3_GUID};
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: use of deprecated constant `uefi::table::cfg::SMBIOS_GUID`: please use `ConfigTableEntry::SMBIOS_GUID` instead
[INFO] [stdout]    --> src/boot/acpi.rs:118:30
[INFO] [stdout]     |
[INFO] [stdout] 118 |             if entry.guid == SMBIOS_GUID {
[INFO] [stdout]     |                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `uefi::table::cfg::SMBIOS3_GUID`: please use `ConfigTableEntry::SMBIOS3_GUID` instead
[INFO] [stdout]    --> src/boot/acpi.rs:133:37
[INFO] [stdout]     |
[INFO] [stdout] 133 |             } else if entry.guid == SMBIOS3_GUID {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/main.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     kernel::kernel::kernel_main(&memory_grams, &acpi_data, &seed);
[INFO] [stdout]    |     ------------------------------------------------------------- any code following this expression is unreachable
[INFO] [stdout] 73 |
[INFO] [stdout] 74 |     Status::SUCCESS
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_usable` is never read
[INFO] [stdout]    --> src/boot/memory.rs:292:32
[INFO] [stdout]     |
[INFO] [stdout] 292 |         let mut total_usable = 0u64;
[INFO] [stdout]     |                                ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 365 |         total_usable = 0;
[INFO] [stdout]     |         ---------------- `total_usable` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_usable` is never read
[INFO] [stdout]    --> src/boot/memory.rs:313:21
[INFO] [stdout]     |
[INFO] [stdout] 313 |                     total_usable += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_reclaimable` is never read
[INFO] [stdout]    --> src/boot/memory.rs:293:37
[INFO] [stdout]     |
[INFO] [stdout] 293 |         let mut total_reclaimable = 0u64;
[INFO] [stdout]     |                                     ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 366 |         total_reclaimable = 0;
[INFO] [stdout]     |         --------------------- `total_reclaimable` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_reclaimable` is never read
[INFO] [stdout]    --> src/boot/memory.rs:317:21
[INFO] [stdout]     |
[INFO] [stdout] 317 |                     total_reclaimable += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_reserved` is never read
[INFO] [stdout]    --> src/boot/memory.rs:294:34
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let mut total_reserved = 0u64;
[INFO] [stdout]     |                                  ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 367 |         total_reserved = 0;
[INFO] [stdout]     |         ------------------ `total_reserved` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_reserved` is never read
[INFO] [stdout]    --> src/boot/memory.rs:321:21
[INFO] [stdout]     |
[INFO] [stdout] 321 |                     total_reserved += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 338 |                     total_reserved += size;
[INFO] [stdout]     |                     ---------------------- `total_reserved` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_reserved` is never read
[INFO] [stdout]    --> src/boot/memory.rs:338:21
[INFO] [stdout]     |
[INFO] [stdout] 338 |                     total_reserved += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_runtime` is never read
[INFO] [stdout]    --> src/boot/memory.rs:295:33
[INFO] [stdout]     |
[INFO] [stdout] 295 |         let mut total_runtime = 0u64;
[INFO] [stdout]     |                                 ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 368 |         total_runtime = 0;
[INFO] [stdout]     |         ----------------- `total_runtime` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_runtime` is never read
[INFO] [stdout]    --> src/boot/memory.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 |                     total_runtime += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_acpi` is never read
[INFO] [stdout]    --> src/boot/memory.rs:296:30
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let mut total_acpi = 0u64;
[INFO] [stdout]     |                              ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 369 |         total_acpi = 0;
[INFO] [stdout]     |         -------------- `total_acpi` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_acpi` is never read
[INFO] [stdout]    --> src/boot/memory.rs:329:21
[INFO] [stdout]     |
[INFO] [stdout] 329 |                     total_acpi += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_mmio` is never read
[INFO] [stdout]    --> src/boot/memory.rs:297:30
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let mut total_mmio = 0u64;
[INFO] [stdout]     |                              ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 370 |         total_mmio = 0;
[INFO] [stdout]     |         -------------- `total_mmio` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total_mmio` is never read
[INFO] [stdout]    --> src/boot/memory.rs:333:21
[INFO] [stdout]     |
[INFO] [stdout] 333 |                     total_mmio += size;
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `LeafOS` (bin "LeafOS") due to 1 previous error; 22 warnings emitted
[INFO] [stdout] warning: value assigned to `current_offset` is never read
[INFO] [stdout]    --> src/boot/acpi.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         current_offset += smbios_len as u64;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `boot_params`
[INFO] [stdout]  --> src/kernel/kernel.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn kernel_main(boot_params: &boot::memory::MemoryParams , acpi_data: &boot::acpi::AcpiCopiedData, dft_seed: &[u8; 32]) -> ! {
[INFO] [stdout]   |                    ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_boot_params`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `acpi_data`
[INFO] [stdout]  --> src/kernel/kernel.rs:3:63
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn kernel_main(boot_params: &boot::memory::MemoryParams , acpi_data: &boot::acpi::AcpiCopiedData, dft_seed: &[u8; 32]) -> ! {
[INFO] [stdout]   |                                                               ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_acpi_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dft_seed`
[INFO] [stdout]  --> src/kernel/kernel.rs:3:103
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub fn kernel_main(boot_params: &boot::memory::MemoryParams , acpi_data: &boot::acpi::AcpiCopiedData, dft_seed: &[u8; 32]) -> ! {
[INFO] [stdout]   |                                                                                                       ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dft_seed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a", kill_on_drop: false }`
[INFO] [stdout] 31f7c99367a87870c7671fdf3942571a095d80f2de88b1f8b427a3569a1c6a7a
